Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Almaty Open - Almaty Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London National Bank Open - Toronto Cincinnati Open - Cincinnati U.S. Open - New York Shanghai Rolex Masters - Shanghai Hangzhou Open - Hangzhou Swiss Indoors Basel - Basel France F3 France F8 France F12 France F14 France F15 France F17 France F18 France F19 France F1 France F3 Spain F19 France F11 France F12 France F14 France F18 France F8 France F9 France F19 Great Britain F22 Germany F1 France F2 France F4 France F6 Great Britain F1 Great Britain F2 Germany F1 Germany F2 Germany F4 Germany F2 Great Britain F10 France F19 France F9 France F11 Poland F2 Poland F3 France F4 France F5 France F7 Spain F11 Spain F12 Spain F20 France F9 France F10 Spain F26 France F19 Great Britain F1 Great Britain F2 France F2 France F3 Switzerland F2 France F4 France F5 UAE F1 UAE F2 Spain F14 France F10 France F11 Spain F31 France F12 France F14 France F15 France F16 France F18 France F15 Open de Franche-Comte - Besancon Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Intersport Heilbronn Open - Heilbronn GHI Bronx Tennis Classic - Bronx Open de L'Isere-Trophee BNP Paribas - Grenoble Akbank Private Banking TED Open - Istanbul Abierto Internacional de Salinas 'Dario Expreso' - Salinas Puerto Rico Challenger Tennis Event - Humacao Izmir Cup - Izmir Heineken Challenger - Ho Chi Minh City The Surbiton Trophy - Surbiton Akbank Private Banking TED Open - Istanbul Open des Alpes Trophee BNP Paribas - Grenoble Rome Challenger Heineken Challenger - Ho Chi Minh City GHI Bronx Classic - Bronx Recanati Challenger Seoul Challenger Bergamo Challenger TED Open - Istanbul Rome Challenger Open de la Ville de Saint Denis - Reunion Island Canottieri Mincio Open - Mantova Dallas Challenger Siemens Open 2003 - Scheveningen Rome Challenger Banca Stato Challenger Lugano - Lugano Rabat Challenger St. Brieuc Challenger Nottingham Challenger Segovia Challenger Open de L'Isere - Grenoble Petange Challenger Le Gosier Challenger Izmir Challenger Mons Challenger Bratislava Challenger Heilbronn Challenger Kazan Challenger Guadalajara Challenger Taipei City Challenger Gimcheon Challenger Nottingham-2 Challenger Nova Challenger Osaka - Osaka Noumea Challenger Orleans Challenger Quimper Challenger Astana Challenger Cherbourg Challenger Lexington Challenger Portoroz Challenger Noumea Challenger Istanbul Challenger Challenger Tunisie - Tunis LTA Shrewsbury Challenger - Shrewsbury Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc New Delhi Challenger II - New Delhi Guadalajara Challenger Open de Rennes - Rennes Vancouver Challenger Heilbronn Challenger Monza Challenger St. Brieuc Challenger Bordeaux Challenger Athens Challenger Ramat Hasharon Challenger Recanati Challenger Bukhara Challenger - Bukhara Yokohama World Tennis Gaora Cup - Yokohama Monterrey Challenger Heilbronn Challenger Lisbon Challenger Nottingham-2 Challenger Binghamton Challenger Open de Montauban - Montauban Surbiton Challenger Open de L'Isere (Open 38) - Grenoble Sail Open - New Delhi Arroyo de la Encomienda - Valladolid Open Castilla y Leon - Segovia Black Forest Open - Freudenstadt Genoa Open 'Fondazione Carige' - Genova IX Abierto Internacional de Salinas - Salinas Oeiras 3 Challenger Open D'Orleans - Orleans III Isla de Lanzarote - Lanzarote Quimper Challenger Cherbourg Challenger Cherbourg Challeger Mons Challenger Nottingham Challenger Pozoblanco Challenger Rennes Challenger Quimper Challenger St. Remy Challenger Orleans Challenger Eckental Challenger Helsinki Challenger St. Petersburg Open - St. Petersburg Open de Moselle - Metz Bath Challenger Shimadzu All Japan Indoor - Kyoto The Surbiton Trophy - Surbiton IX Open Internacional D'Andorra - Andorra BH Tennis Open International Cup - Belo Horizonte The 70th King's Cup and Queen's Cup - Bangkok Open Sainte-Victoire - Aix-En-Provence The Nottingham Challenger - Nottingham Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux Sporting Challenger - Turin South African Airways Tennis Open - Durban Mobilux Open - Luxembourg Corona Mexico City Open - Mexico City Mobilux Open - Luxembourg XL Bermuda Open - Bermuda Morelia Challenger Heineken Trophy - 's-Hertogenbosch Newport Challenger IPP Geneva Trophy - Geneva Open D'Orleans - Orleans Ethias Trophy - Mons Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg Morocco Tennis Tour - Casablanca Morocco Tennis Tour - Marrakech Heineken Open - Auckland Tunis Open 2007 - Tunis Croatia Osiguranje Rijeka Open - Rijeka Baden Open - Karlsruhe Guzzini Challenger - Recanati Open Castilla y Leon - Segovia AIG Japan Open - Tokyo Open de Moselle - Metz Heineken Open - Auckland Milan Indoors - Milan Open D'Orleans - Orleans Open des Alpes Trophee BNP Paribas - Grenoble Open de Rennes La Trinitaine - Rennes Mercedes-Benz Cup - Los Angeles Kobstaedernes ATP Challenger - Kolding AIG Japan Open - Tokyo Chennai Open - Chennai US Men's Clay Court Championships - Houston Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Heilbronn Open - Heilbronn Milan Indoors - Milan KGHM Dialog Polish Indoors - Wroclaw Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg BH Indoor Sarajevo - Sarajevo 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Roma Open Challenger - Rome St. Petersburg Open - St. Petersburg Dublin Challenger - Dublin The Stella Artois Championships - London Black Forest Open - Freudenstadt Qatar Open - Doha Tatra Banka Slovak Open - Bratislava Caversham International Tennis Tournament - Jersey Wroclaw Challenger Legg Mason Tennis Classic - Washington D.C. Delray Beach International Tennis Championships - Delray Beach Open 13 - Marseille Bergamo Challenger Jersey Challenger Johannesburg Challenger Open de Rennes La Trinitaine - Rennes Rhodes Challenger The Stella Artois Grass Court Championships - London Warsteiner Challenger Lubeck - Lubeck Istanbul Challenger Tashkent Challenger Rennes Challenger Loughborough Challenger Noumea Challenger Delray Beach International Tennis Championships - Delray Beach Open de Moselle - Metz Courmayeur Challenger Wolfsburg Challenger Grand Prix de Tennis de Lyon - Lyon Johannesburg Challenger Estoril Open - Estoril Brisbane - Brisbane Medibank International - Sydney Nottingham Challenger Nottingham Challenger Heineken Open - Auckland Pozoblanco Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Countrywide Classic - Los Angeles Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Rennes Challenger AEGON Championships - London Ordina Open - 's-Hertogenbosch Rome Challenger Napoli Challenger The Surbiton Trophy - Surbiton Nottingham Challenger V Gramado Open de Tennis - Gramado Masters Series - Hamburg Lexington Challenger Chennai Open - Chennai Vancouver Challenger Pozoblanco Challenger St. Remy Challenger AEGON Championships - London Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Mons Challenger Segovia Challenger AIG Japan Open Tennis Championships - Tokyo Open Sud de France - Montpellier Rennes Challenger Brisbane International - Brisbane Heineken Open - Auckland SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Loughborough Challenger Delray Beach International Tennis Championships - Delray Beach Helsinki Challenger Estoril Open - Estoril Open de Nice Cote d'Azur - Nice AEGON Championships - London Atlanta Tennis Championships - Atlanta German Tennis Championships - Hamburg Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Open de Moselle - Metz Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Heineken Open - Auckland Open Sud de France - Montpellier SAP Open - San Jose Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Noumea Challenger Serbia Open - Belgrade Heilbronn Challenger Open de Nice Cote d'Azur - Nice AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta BMW Tennis Championship - Sunrise Moselle Open - Metz Erste Bank Open - Vienna Valencia Open - Valencia Caltanissetta Challenger Brisbane International - Brisbane Heineken Open - Auckland Open 13 - Marseille Portugal Open - Oeiras Quimper Challenger Power Horse Cup - Dusseldorf AEGON Championships - London Hall of Fame Tennis Championships - Newport Cherbourg Challenger Claro Open Colombia - Bogota Tennis Napoli Cup - Napoli Heineken Open Shanghai - Shanghai Winston-Salem Open - Winston-Salem St. Remy Challenger St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Dallas Challenger Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Sarajevo Challenger ATU Cup - Weiden Open Sud de France - Montpellier U.S. National Indoor Tennis Championships - Memphis Mexico City Challenger Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Rome Challenger Portugal Open - Oeiras Nottingham Challenger AEGON Championships - London Topshelf Open - 's-Hertogenbosch Open de la Ville de Saint Denis - Reunion Island Hall of Fame Tennis Championships - Newport Moselle Open - Metz Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm UNICEF Open - 's Hertogenbosch Bordeaux Challenger Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Heineken Open - Auckland Apia International - Sydney Cremona Challenger PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham BB&T Atlanta Open - Atlanta Moselle Open - Metz Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Valencia Open - Valencia Garanti Koza Sofia Open - Sofia Delray Beach Open - Delray Beach Geneva Open - Geneva Abierto Mexicano Telcel - Acapulco Heineken Open - Auckland BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch AEGON Championships - London Abierto Mexicano - Los Cabos Chengdu Open - Chengdu Swiss Indoors Basel - Basel Brisbane International - Brisbane ASB Classic - Auckland Apia International - Sydney Garanti Koza Sofia Open - Sofia Memphis Open - Memphis Delray Beach Open - Delray Beach Millennium Estoril Open - Estoril Citi Open - Washington Abierto Mexicano - Los Cabos Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Brisbane International - Brisbane Sydney International - Sydney U.S. National Indoor Tennis Championships - Memphis Garanti Koza Sofia Open - Sofia Challenger Ford de Cherbourg - Cherbourg IPP Open - Helsinki ABN AMRO World Tennis Tournament - Rotterdam New York Open - New York Open 13 Provence - Marseille Barcelona Open BancSabadell - Barcelona Gallagher International - Hamilton Kremlin Cup - Moscow Ordina Open - 's-Hertogenbosch Open Sud de France - Montpellier Turkish Airlines Open Antalya - Antalya St. Petersburg Open - St. Petersburg ASB Classic - Auckland Delray Beach Open - Delray Beach Astana Open - Nur-Sultan Sofia Open - Sofia Tashkent Challenger Barcelona Open Banc Sabadell - Barcelona Heineken Open - Auckland Next Generation Adelaide International - Adelaide Gonet Geneva Open - Geneva Leon Challenger Belgrade Challenger Mallorca Championships - Mallorca Sarajevo Challenger Kremlin Cup - Moscow Shenzhen Challenger Singapore Tennis Open - Singapore Melbourne Summer Set - Melbourne Sydney Tennis Classic - Sydney Open Sud de France - Montpellier Dallas Open - Dallas Delray Beach Open - Delray Beach Barcelona Open Banc Sabadell - Barcelona Open Parc - Lyon Libema Open - 's-Hertogenbosch Viking International - Eastbourne Citi Open - Washington Truist Atlanta Open - Atlanta Dubai Duty Free Tennis Championships - Dubai Citi Open - Washington Nottingham Challenger Winston-Salem Open - Winston-Salem Regions Morgan Keegan Championships - Memphis Astana Open - Astana Swiss Indoors Basel - Basel The Artois Championships - London Manta Challenger Tel Aviv Watergen Open - Tel Aviv Besancon Challenger Jersey Challenger Tennis Napoli Open - Naples United Cup - Australia Johannesburg Challenger Dallas Open - Dallas Delray Beach Open - Delray Beach Segovia Challenger Abierto Mexicano Telcel - Acapulco Open de Nice Cote d'Azur - Nice Infosys Hall of Fame Open - Newport Swiss Indoors Basel - Basel United Cup - Australia Dallas Open - Dallas AEGON International - Eastbourne Hall of Fame Open - Newport ASB Classic - Auckland AEGON Championships - London Hall of Fame Tennis Championships - Newport Knoxville Challenger Ethias Trophy - Mons Samsung Securities Cup - Seoul Champaign Challenger Shenzhen Open - Shenzhen China Open - Beijing Noumea Challenger Swiss Indoors Basel - Basel Millennium Estoril Open - Estoril Aircel Chennai Open - Chennai Apia International - Sydney Irving Challenger ABN AMRO World Tennis Tournament - Rotterdam Shimadzu All Japan Indoor - Kyoto 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Binghamton Professional Tennis Tournament - Binghamton TEB BNP Paribas Istanbul Open - Istanbul GHI Bronx Tennis Classic - Bronx Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Moselle Open - Metz China Open - Beijing If Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Claro Open Colombia - Bogota Ricoh Open - 's-Hertogenbosch AEGON Championships - London Gemax Open - Belgrade Leon Challenger Antalya Cup - Antalya BB&T Atlanta Open - Atlanta St. Petersburg Open - St. Petersburg Ciudad de Pozoblanco Open Diputacion - Cordoba Abierto Mexicano Telcel - Acapulco Millennium Estoril Open - Estoril Open Parc - Lyon Ricoh Open - 's-Hertogenbosch AEGON Championships - London Antalya Cup - Antalya Irving Challenger Tennis Napoli Cup 2004 - Napoli Abierto Mexicano - Los Cabos Samsung Secruities Cup Challenger - Seoul Moselle Open - Metz Garden Open 2004 - Rome Chengdu Open - Chengdu Braunschweig Challenger Hall of Fame Tennis Championships - Newport Mouilleron-Le-Captif Challenger Rakuten Japan Open - Tokyo Flea Market Cup Busan Challenger Tennis - Busan San Remo Tennis Cup - San Remo Bordeaux Challenger Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Pozoblanco Challenger Sydney International - Sydney DIEMA XTRA Sofia Open - Sofia New York Open - New York Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Mercedes Cup - Stuttgart Libema Open - 's-Hertogenbosch cinch Championships - London Hall of Fame Open - Newport Citi Open - Washington Napoli Challenger Zhuhai Open - Zhuhai Kremlin Cup - Moscow XI Open International D'Andorra - Andorra Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco St. Petersburg Open - St. Petersburg bett1HULKS Championships - Cologne Istanbul Challenger Hamburg European Open - Hamburg Bratislava Challenger Delray Beach Open - Delray Beach Murray River Open - Melbourne Ourocard Tennis Challenger - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Credicard Mastercard Tennis Cup - Campos do Jordao Chengdu Open - Chengdu Astana Open - Astana LTA Wrexham Challenger - Wrexham Swiss Indoors Basel - Basel Open Parc - Lyon Abierto Mexicano Telcel - Acapulco Mallorca Championships - Mallorca Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem 13 BH Tennis Open International Cup - Belo Horizonte Open D'Orleans - Orleans Swiss Indoors Basel - Basel Open Occitanie - Montpellier Abierto Mexicano Telcel - Acapulco Hall of Fame Open - Newport Libema Open - 's-Hertogenbosch Helsinki Challenger ASB Classic - Auckland China Open - Beijing Stockholm Open - Stockholm Rennes Challenger Mifel Tennis Open - Los Cabos Moselle Open - Metz Morocco Tennis Tour - Marrakech ATP Open Castilla y Leon - Segovia Moselle Open - Metz Open de Montauban - Montauban Zagreb Open - Zagreb Sporting Challenger 2003 - Turin St. Brieuc Challenger Erste Bank Open - Vienna Monterrey Challenger Aix En Provence Challenger NASDAQ-100 Open - Miami Bordeaux Challenger Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati NASDAQ-100 Open - Miami Rogers Masters - Toronto Gonet Geneva Open - Geneva Aix En Provence Challenger Citi Open - Washington The Stella Artois Grass Court Championships - London Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Noumea Challenger Sofia Open - Sofia Phoenix Challenger BNP Paribas Open - Indian Wells Mexico City Challenger San Luis Potosi Challenger Qatar Open - Doha Rogers Cup - Montreal Western & Southern Open - Cincinnati Ostrava Challenger Status Athens Open - Athens Zagreb Challenger BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Birmingham Challenger BNP Paribas Masters - Paris Nottingham 2 Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Grand Prix Hassan II - Casablanca Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Noumea Challenger Sunrise Challenger Rogers Cup - Montreal Delray Beach Open - Delray Beach Western & Southern Open - Cincinnati Internationaler Raiffeisen Grand Prix - St. Polten Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Dubai Duty Free Tennis Championships - Dubai BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Legg Mason Tennis Classic - Washington D.C. Internazionali BNL d'Italia - Rome Pilot Pen Tennis - New Haven Thailand Open - Bangkok Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Vancouver Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Grand Prix Hassan II - Casablanca Monte-Carlo Rolex Masters - Monte-Carlo Hypo Group Tennis International - Portschach Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid National Bank Open - Montreal Copenhagen Open - Copenhagen Rolex Paris Masters - Paris The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch BNP Paribas Open - Indian Wells Open Seat Godo 2005 - Barcelona Ordina Open - 's-Hertogenbosch Kremlin Cup - Moscow ATP Kremlin Cup - Moscow Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Open 13 - Marseille Open 13 - Marseille Mutua Madrid Open - Madrid Interwetten Austrian Open - Kitzbuhel Estoril Open - Estoril Open de Nice Cote dAzur - Nice Open de Moselle - Metz Pacific Life Open - Indian Wells Internazionali BNL d'Italia - Rome Rogers Cup - Montreal UNICEF Open - 's Hertogenbosch If Stockholm Open - Stockholm NASDAQ-100 Open - Miami Winston-Salem Open - Winston-Salem National Bank Open - Montreal BRD Nastase Tiriac Trophy - Bucharest Sony Ericsson Open - Miami Power Horse Cup - Dusseldorf Campbells Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Internazionali BNL d'Italia - Rome Citi Open - Washington St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Dubai Duty Free Tennis Championships - Dubai Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris St. Petersburg Open - St. Petersburg Sofia Open - Sofia Stockholm Open - Stockholm Belgrade 2 - Belgrade Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Libema Open - 's-Hertogenbosch Western & Southern Open - Cincinnati cinch Championships - London Infosys Hall of Fame Open - Newport China Open - Beijing Dallas Open - Dallas Rogers Cup - Toronto US Men's Clay Court Championship - Houston BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Libema Open - 's-Hertogenbosch Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Rolex Paris Masters - Paris U.S. Open - New York National Bank Open - Toronto Western & Southern Open - Cincinnati Miami Open - Miami The Stella Artois Championships - London cinch Championships - London Open de Moselle - Metz Rolex Paris Masters - Paris Miami Open - Miami French Open - Paris Rolex Paris Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Mallorca Championships - Mallorca French Open - Paris Internazionali BNL dItalia - Rome Moselle Open - Metz Rakuten Japan Open - Tokyo Abierto Mexicano Telcel - Acapulco Rogers Cup - Toronto U.S. Open - New York Western & Southern Open - Cincinnati Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris French Open - Paris Australian Open - Melbourne Davis Cup, Group 1, 2R, SVK-LUX 3-2 Davis Cup, Group 1, REL2, LUX-NOR 5-0 Davis Cup, Group 1, 1R, LUX-FIN 4-1 Davis Cup, Group 1, 2R, GBR-LUX 4-1 Davis Cup, Group 1, PO, LUX-MAR 3-2 Davis Cup, Group 1, PO, ITA-LUX 4-1 French Open - Paris Davis Cup, Group II, 1R, IRL-LUX 2-3 Davis Cup, Group II, 2R, GBR-LUX 4-1 French Open - Paris French Open - Paris Davis Cup, Group II, PO, MAD-LUX 1-4 Davis Cup, Group II, PO, HUN-LUX 1-4 Davis Cup, Group II, 1R, MAR-LUX 2-3 Davis Cup, Group II, 1R, LUX-MAD 3-2 Wimbledon - London Davis Cup, Group II, PO, LUX-GEO 5-0 Davis Cup, Qualifiers, 1R, FRA-ECU 4-0 Davis Cup, Group C, Hamburg Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York French Open (juniors) French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne All Lower level tournaments Wimbledon - London Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, Q, TPE-FRA 0-4 Davis Cup, Group B, Manchester Davis Cup, Group 1, 1R, LUX-POR 4-1 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, Group 2, PO, FIN-LUX 3-2 Davis Cup, Group 1, 1R, LUX-ITA 0-5 French Open (juniors) Davis Cup, World Group, 1R, FRA-NED 3-1 Davis Cup, Finals, Group C Davis Cup, World Group, PO, HUN-FRA 2-3 Olympics - London Olympics - Rio de Janeiro